using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Input.Touch;
using Microsoft.Xna.Framework.Media;

namespace ChildrenOfWar
{
    class COW_Kid : COW_Person
    {
        public bool isSeen;
        public Vector2 position;

        public COW_Kid(float posX, float posY, bool seen)
        {
            position = new Vector2(posX, posY);
            isSeen = seen;
        }

        public COW_Kid(float posX, float posY)
        {
            position = new Vector2(posX, posY);
            isSeen = false;
        }

        //Used in Enemy sight algorithms.
        /// <summary>
        /// Sets the "isSeen" boolean to the input value.
        /// </summary>
        /// <param name="setTo">New value for "isSeen."</param>
        public void setSeen(bool setTo)
        {
            isSeen = setTo;
        }
    }
}